The Essence of Constraint Propagation

نویسنده

  • Krzysztof R. Apt
چکیده

We show that several constraint propagation algorithms (also called (local) consistency, consistency enforcing, Waltz, filtering or narrowing algorithms) are instances of algorithms that deal with chaotic iteration. To this end we propose a simple abstract framework that allows us to classify and compare these algorithms and to establish in a uniform way their basic properties. Note. This is a full, revised version of our article “From Chaotic Iteration to Constraint Propagation”, Proc. of 24th International Colloquium on Automata, Languages and Programming (ICALP ’97), (invited lecture), Springer-Verlag Lecture Notes in Computer Science 1256, pp. 3655, (1997).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explaining Constraint Programming

We discuss here constraint programming (CP) by using a proof-theoretic perspective. To this end we identify three levels of abstraction. Each level sheds light on the essence of CP. In particular, the highest level allows us to bring CP closer to the computation as deduction paradigm. At the middle level we can explain various constraint propagation algorithms. Finally, at the lowest level we c...

متن کامل

Crack Tip Constraint for Anisotropic Sheet Metal Plate Subjected to Mode-I Fracture

On the ground of manufacturing, sheet metal parts play a key role as they cover about half of the production processes. Sheet metals are commonly obtained from rolling and forming processes which causes misalignment of micro structure resulting obvious anisotropic characteristics and micro cracks. Presence of micro cracks poses serious attention, when stresses at the tip reach to the critical v...

متن کامل

Tailoring Solver-Independent Constraint Models: A Case Study with Essence' and Minion

In order to apply constraint programming to a particular domain, the problem must first be modelled as a constraint satisfaction problem. There are typically many alternative models of a given problem, and formulating an effective model requires a great deal of expertise. To reduce this bottleneck, the Essence language allows the specification of a problem abstractly, i.e. without making modell...

متن کامل

The Rules of Constraint Modelling: An Overview

We address a major bottleneck in the use of constraint programming: modelling. Our system CONJURE automatically refines a specification of a problem in our abstract constraint specification language, ESSENCE, into a set of alternative constraint programs, thus automating an important part of the modelling process and helping to reduce the modelling bottleneck significantly.

متن کامل

k−Essence, superluminal propagation, causality and emergent geometry

The k-essence theories admit in general the superluminal propagation of the perturbations on classical backgrounds. We show that in spite of the superluminal propagation the causal paradoxes do not arise in these theories and in this respect they are not less safe than General Relativity.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 221  شماره 

صفحات  -

تاریخ انتشار 1999